*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
  }
  body, html {
    background: #f5f5f5;
    min-height: 100%;
  }
  body {
    min-width: 1200px;
    margin: 0 auto;
  }
  body,button,input,select,textarea {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga","kern"
  }
  .container{
    width: 1200px;
    margin: 0 auto;
     font-family: Microsoft YaHei,tahoma,arial,Hiragino Sans GB,sans-serif;
    -webkit-font-smoothing:antialiased;
  }
  em {
    font-style: normal;
  }
  ul ,li{
    margin:0;
    padding: 0;
    list-style: none;
  }
  .localize {
    /* background: url('~common/assets/img/localize.png') 0 center no-repeat; */
    background-size: 10px 13px;
    text-indent: 6px;
  }
  a{
    text-decoration: none;
    color: #999;
  }
  a:hover {
    color: #666;
  }
  a, button, .btn {
    outline: none;
    outline-offset: 0;
  }
  a:focus, button:focus, .btn:focus, a:active, button:active, .btn:active, a.active, button.active, .btn.active,input,input:focus {
    outline: none;
    outline-offset: 0;
  }
  .pull-left, .fl{
    float: left;
  }
  .pull-right, .fr{
    float: right;
  }
  input::-webkit-input-placeholder{
    color: #97a8be;
    font-size: 14px;
  }
  input::-moz-placeholder{
    color: #97a8be;
    font-size: 14px;
  }
  input:-moz-placeholder{
    color: #97a8be;
    font-size: 14px;
  }
  input:-ms-input-placeholder{
    color: #97a8be;
    font-size: 14px;
  }
  
  input:focus::-webkit-input-placeholder{
    color: transparent;
  }
  input:focus::-moz-placeholder{
    color: transparent;
  }
  input:focus:-moz-placeholder{
    color: transparent;
  }
  input:focus:-ms-input-placeholder{
    color: transparent;
  }
  .clearfix {
    overflow: hidden;
    _zoom:1;
  }
  .pull-left {
    float: left;
  }
  .pull-rigth {
    float: right;
  }
  
  